// // BBBackgroundView.swift // Flat Bezel // // Created by Ruben Beltran del Rio on 2/8/23. // Copyright © 2023 BRNBW. All rights reserved. // import Foundation import Cocoa class BackgroundView: QSBezelBackgroundView { override func draw(_ rect: NSRect) { let boundsRect = self.bounds let roundRect = NSBezierPath() roundRect.appendRoundedRect(boundsRect, xRadius: 8.0, yRadius: 8.0) roundRect.addClip() let darkMode = self.effectiveAppearance.name == .darkAqua if (darkMode) { NSColor(red: 0.1, green: 0.1, blue: 0.1, alpha: 0.99).setFill() } else { NSColor(red: 1, green: 1, blue: 1, alpha: 0.99).setFill() } boundsRect.fill(using: .copy) super.draw(boundsRect) } }